public class For {
public String diag(int n) {
String result = "";
for (int i = 1; i <= n; i++) {
for (int j = 1; j < i; j++) {result += " ";}
result += "*\n";
}
return result;
}
public String diagWord(String s) {
String result = "";
for (int i = 1; i <= s.length(); i++) {
for (int j = 1; j < i; j++) {result += " ";}
result += s.charAt(i - 1) + "\n";
}
return result;
}
public String fence(int h, int w) {
String result = "";
for (int i = 1; i <= h; i++) {
//first and last row
if ((i == 1) || (i == h)) {
result += "+";
for (int j = 1; j <= w; j++) {result += "-";}
result += "+\n";
}
//the intermediate rows
else {
result += "|";
for (int j = 1; j <= w; j++) {result += " ";}
result += "|\n";
}
}
return result;
}
}